package com.xtecher.app.column;

import com.xtecher.app.base.BasePresenter;
import com.xtecher.app.base.BaseView;

/**
 * Created by Luhao on 2017/2/22.
 */

public class ColumnContact {

    public interface View extends BaseView {

    }

    public interface Presenter extends BasePresenter {
        /**
         * 首页获取类别
         *
         * @param url
         */
        void getColumn(String url);

        /**
         * 类别下对应的数据获取
         *
         * @param url
         */
        void getColumnList(String url);

        /**
         * 获取文章详情
         *
         * @param url
         */
        void getArticle(String url);

        /**
         * 根据uid获取所有文章
         *
         * @param url
         */
        void getArticleList(String url);

        /**
         * 获取推荐页banner图
         */
        void getBanner();

        /**
         * 获取闪屏接口
         */
        void getSplash();

        /**
         * 检查更新
         * @param url
         */
        void checkUpdate(String url);
    }
}
